SQCLR=0, PBUSY=0, CCPL=0, CSSTS=0, SQMON=0, PID=00, SUREQ=0, PINGE=0, BSTS=0, CSCLR=0, SQSET=0, SUREQCLR=0
DCP Control Register
PID | Response PID 0 (00): NAK response 1 (01): BUF response (depends on buffer state) 2 (10): STALL response 2 (10): STALL response |
CCPL | Control Transfer End Enable 0 (0): Disable control transfer completion 1 (1): Enable control transfer completion |
PINGE | PING Token Issue Enable 0 (0): Disable PING token 1 (1): Enable normal PING operation |
PBUSY | Pipe Busy Flag 0 (0): DCP not used for the USB bus 1 (1): DCP in use for the USB bus |
SQMON | Sequence Toggle Bit Monitor Flag 0 (0): DATA0 1 (1): DATA1 |
SQSET | Sequence Toggle Bit Set 0 (0): Invalid (writing 0 has no effect) 1 (1): Set the expected value for the next transaction to DATA1 |
SQCLR | Sequence Toggle Bit Clear 0 (0): Invalid (writing 0 has no effect) 1 (1): Clear the expected value for the next transaction to DATA0 |
SUREQCLR | SUREQ Bit Clear 0 (0): Invalid (writing 0 has no effect) 1 (1): Clear SUREQ to 0 |
CSSTS | CSSTS Status Flag 0 (0): Start-split (SSPLIT) transaction, or processing for devices that are not using split transactions, in progress 1 (1): Complete-split (CSPLIT) transaction in progress |
CSCLR | CSSTS Status Flag Clear 0 (0): (writing 0 has no effect) 1 (1): Clear CSSTS to 0 |
SUREQ | SETUP Token Transmission 0 (0): Invalid (writing 0 has no effect) 1 (1): Transmit setup packet |
BSTS | Buffer Status Flag 0 (0): Buffer access disabled 1 (1): Buffer access enabled |